cooling turbine - German English Dictionary